Le long-métrage des frères Russo a une nouvelle fois dominé le box-office nord-américain. Pas de surprise en tête du box-office nord-américain. Ce week-end, "Avengers:InfinityWar" a conservé la pole position avec 112,5 millions de dollars de recettes selon les dernières estimations, soit un repli de 56% seulement, un score plus qu'acceptable pour un blockbuster de cette envergure. A titre de comparaison, le premier "Avengers" avait faibli de 50%, tandis que le second s'était essoufflé de 59%. Ces 112,5 millions de dollars constituent le deuxième meilleur deuxième week-end de l'histoire, derrière les 149,2 millions de "Star Wars: Episode VII", qui avait pu profiter des vacances de Noël. Seuls trois autres films ont généré plus de 100 millions de dollars en deuxième week-end: "Black Panther" (111,7 millions), "Jurassic World" (106,6 millions) et "Avengers" (103,1 millions).
Face à ce mastodonte, aucun studio n'avait sorti l'artillerie lourde ce week-end, mais trois nouveautés tentaient toutefois de se faire une petite place. A commencer par le remake de "Overboard" porté par Anna Faris et Eugenio Derbez. Cette comédie romantique a généré 14,8 millions de dollars dans 1.623 cinémas seulement, décrochant un joli A-en sortie de salles. Le top 3 est complété par le film d'horreur "Sans un bruit", qui continue de se maintenir remarquablement bien avec encore 7,6 millions de dollars générés, et un cumul proche des 160 millions.